#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
//int main() {
//	for (int i = 1; i <= 100; i++) {
//		if (i % 3 == 0) {
//			printf("%d ", i);
//		}
//	}
//	return 0;
//}
//#include<stdio.h>
//int main() {
//	int arr[3] = { 0 };
//	for (int i = 0; i < 3; i++) {
//		scanf("%d", &arr[i]);
//	}
//	for (int j = 0; j < 3; j++) {
//		for (int k = j + 1; k < 3; k++) {
//			if (arr[j] < arr[k]) {
//				int tmp = arr[j];
//				arr[j] = arr[k];
//				arr[k] = tmp;
//			}
//		}
//	}
//	for (int i = 0; i < 3; i++) {
//		printf("%d ", arr[i]);
//	}
//	return 0;
//}

//#include<stdio.h>
//int main() {
//	for (int i = 100; i <= 200; i++) {
//		int j = 0;
//		for (j = 2; j <= i - 1; j++) {
//			if (i % j == 0)
//			{
//				break;
//			}
//		}
//		if (j-1 == i - 1) {
//			printf("%d ", i);
//		}
//	}
//
//	return 0;
//}
//int main() {
//	for (int i = 100; i <= 200; i++) {
//		int sum = 0;
//		for (int j = 2; j <= i - 1; j++) {
//			if (i % j != 0)
//				sum++;
//			else
//				break;
//		}
//		if (sum == i - 2) {
//			printf("%d ", i);
//		}
//	}
//	return 0;
//}

//#include<stdio.h>
//int main() {
//	for (int i = 1000; i <= 2000; i++) {
//		if (i % 400 == 0 || i % 4 == 0 && i % 100 != 0)
//			printf("%d ", i);
//	}
//	return 0;
//}

//#include<stdio.h>
//int main() {
//	int a = 0, b = 0;
//	scanf("%d %d", &a, &b);
//	int tmp = 0;
//	while (tmp=a % b ) {
//		a = b;
//		b = tmp;
//	}
//	printf("%d", b);
//	return 0;
//}
//#include<stdio.h>
//int main() {
//	for (int i = 1; i <= 9; i++) {
//		for (int j = 1; j <= i; j++) {
//			printf("%d*%d=%d ", j, i, i * j);
//		}
//		printf("\n");
//	}
//	return 0;
//}
//#include<stdio.h>
//int main() {
//	int arr[10] = { 12,45,56,3,2,56,78,45,16,96 };
//	int max = arr[0];
//	for (int j = 0; j < 10; j++) {
//		if (max < arr[j]) {
//			max = arr[j];
//		}
//	}
//	printf("%d", max);
//	return 0;
//}
//#include<stdio.h>
//int main() {
//	double sum = 0;
//	int sign = 1;
//	for (int i = 1; i <= 100; i++) {
//		sum += 1.0 / i * sign;
//		sign = -sign;
//	}
//	printf("%lf", sum);
//	return 0;
//}


#include<stdio.h>
struct stu {
	char name[10];
	int age;
	float grade;
};
int main() {
	struct stu s1 = { "zhangsan",12,99.0f };
	struct stu* pss1 = &s1;
	printf("%s %d %f\n", s1.name, s1.age, s1.grade);
	printf("%s %d %f\n", pss1->name, pss1->age, pss1->grade);
	return 0;
}